<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		
		
		<script type="text/javascript">
			
			
			//构造函数模式 
			//小明 今年18岁 性别男 有男朋友 男朋友会说话 说什么自己定
			//工厂模式
			//造一辆车 出厂 （合格证/建议零售价/说明书）
			
			//构造函数
//			function CreateObject(name,age,sex,have,speak){
//				this.name='小明',
//				this.age='18',
//				this.sex='男',
//				this.have='男朋友',
//				this.speak=function(){
//					document.write('小明的朋友可会在人面前说话了，因为他每次都吧人说的垭口无语');
//				}
//			}
//			CreateObject();
//			alert(name);
//			alert(age);
//			speak();
			
			
			//工厂函数
			
			function  newObject(credential,price,direction){
				var person = {};
					person.credential=credential;
					person.price=price;
					person.direction=direction;
					return person;
			}
			var newObject1 = newObject('合格证','建议零售价','说明书');
			alert(newObject1.credential);
			alert(newObject1.price);
			alert(newObject1.direction);
			
		</script>
	</body>
</html>
